package com.tencent.wxcloudrun.pojo.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 房东申请管理表
 *
 * @TableName x_apply_land
 */
@TableName(value = "x_apply_land")
@Data
public class XApplyLand implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     * 自增ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 业务ID
     */
    @TableField(value = "apply_id")
    private String applyId;
    /**
     * 申请者的OPENID
     */
    @TableField(value = "open_id")
    private String openId;
    /**
     * 房产证信息
     */
    @TableField(value = "house_pic")
    private String housePic;
    /**
     * 租赁合同信息
     */
    @TableField(value = "lease_pic")
    private String leasePic;
    /**
     * 身份证正面信息
     */
    @TableField(value = "card_zheng")
    private String cardZheng;
    /**
     * 身份证反面信息
     */
    @TableField(value = "card_fan")
    private String cardFan;
    /**
     * 签名图片
     */
    @TableField(value = "sign_pic")
    private String signPic;
    /**
     * 电话
     */
    @TableField(value = "tel")
    private String tel;
    /**
     * 申请状态；1：审批中；2：审批失败；3：正常；
     */
    @TableField(value = "status")
    private String status;
    /**
     * 审批失败描述
     */
    @TableField(value = "fail_info")
    private String failInfo;
    /**
     * 创建时间
     */
    @TableField(value = "create_time")
    private Date createTime;
    /**
     * 最后更新时间
     */
    @TableField(value = "update_time")
    private Date updateTime;
}